This forum is closed to new posts and responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:

HCL Software Customer Support Portal for U.S. Federal Government clients
HCL Software Customer Support Portal


Feb 25, 2015, 7:09 PM
5 Posts

Eclipse Widget Plugins

  • Category: Widgets and LiveText
  • Platform: Windows
  • Release: 9.0.1
  • Role:
  • Tags: widget plugin
  • Replies: 2

We have configured the Widget Catalog and put in there some widget such as the IBM Connections Plugin for Sametime.

I need to find a way to know who has installed that widget, and which version they are using.

Is that the current version or they need to perform an upgrade?

Manually I can go to the user's IBM Notes and go to:

Help-About IBM Notes and then click on "Plug-ins Details".

I already done script that run on each Notes Client to gather some stats about their computer.  

I will like to be able to check if they have installed the IBM Connections Widget and get it release. 

Is there any LotusScript I can run,  file I can check or any registry key,   to obtain that info?

I see that the plug-ins seem to be installed in the C:\Notes\framework\shared\eclipse folder, Maybe at the last resort I can read that, but it should have something better to achieve this.

Any thought?

Feb 27, 2015, 11:53 PM
191 Posts
No way via LotusScript
I checked around on this but was told there's no way to get the information via LotusScript.
Mar 9, 2015, 12:36 PM
3 Posts
It is very easy to get this in a small Eclipse plugin

As it is very difficult to get this informations from Lotus script, it is very easy to get this in an eclipse plugin. In my company we use a small auto start plugin which writes all our installed  bundles with version infos to a file and then we mail this file to a central mail in database

 

FileWriter writer = new FileWriter(new File(System.getenv("TEMP") + File.separator
                            + "SoftwareInventory.txt"), true);
                    for (Bundle bundle : Activator.getDefault().getContext().getBundles()) {
                        Dictionary<String, String> headers = bundle.getHeaders();
                        if (headers.get("Bundle-Vendor") != null && headers.get("Bundle-Vendor").contains("Company Name")) {
                            writer.write(headers.get("Bundle-Name") + "|" + headers.get("Bundle-Version") + "|" + "|"
                                    + headers.get("Bundle-Vendor") + "| |" + "\r\n");
                        }
                    }
                    writer.close();

As you can see the central Part of this plugin are only a view lines.

Ralf M Petter www.everyhtingaboutit.eu

 

 


This forum is closed to new posts and responses. Individual names altered for privacy purposes. The information contained in this website is provided for informational purposes only and should not be construed as a forum for customer support requests. Any customer support requests should be directed to the official HCL customer support channels below:

HCL Software Customer Support Portal for U.S. Federal Government clients
HCL Software Customer Support Portal